Abstract: Finite element structural analysis program typically requires a huge amount of data to be managed and number of lines of the code runs to millions. If the architecture of the program is not properly designed, even a small change in the program will lead to a humungous task. Earlier procedural programming methods were used to code the software which accesses global data in the entire program. This paper highlights the need of an object oriented approach and its advantages for developing a finite element software.

Keywords: Finite Element Analysis; Object oriented programming; FEASTSMT©.